package com.pubinfo.passbook.common.model.dto.role;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@NoArgsConstructor
@ApiModel(value = "RoleEditDTO", description = "角色编辑对象")
public class RoleEditDTO {
  
  @ApiModelProperty("角色类型 管理员  passbook_admin 医药费审核员 passbook_bill_auditor 部门报销员 passbook_reimbursement_clerk")
  private String roleCode;//角色名
  @ApiModelProperty("备注")
  private String remark; //备注
  @ApiModelProperty("如果是省公司并且角色类型为部门报账员，需要查询省公司列表接口，传送部门名称")
  private String departmentName; //备注
  @ApiModelProperty(value = "角色名", hidden = true)
  private String roleName;//角色名
  /**
   *
   */
  @ApiModelProperty("区县id")
  private String districtId;
  @ApiModelProperty("公司代码,如果是医药费审核员，才需要")
  private String nsrsbh;
  @ApiModelProperty("菜单权限列表")
  private List<Integer> menuIds;
}
